I utvecklarmenyn finns verktyg för webbutvecklare som skapar webbplatser för Safari och Mac OS X.
Anm: Om utvecklarmenyn inte visas i menyraden öppnar du Safari-inställningarna, klickar på Avancerat och markerar ”Visa utvecklarmenyn i menyraden”.
Öppna sidan med
Välj att öppna den visade webbsidan med en annan webbläsare på datorn. Alla webbläsare på datorn visas i undermenyn.
Användaragent
Ändra hur webbläsaren identifieras av webbservern. Använd det här alternativet för att lura webbservern att tro att du använder en annan webbläsare, ett annat operativsystem eller en annan version av Safari, så att du kan kontrollera om servern delar ut olika innehåll under olika förhållanden.
Visa webbgranskare
Öppnar webbgranskaren. I webbgranskaren listas alla de resurser som finns på en webbplats, t.ex. dokument, stilmallar och skript. Du kan visa och söka i sidans källkod, CCS-information (Cascading Style Sheet), DOM-träd, visuella DOM-värden samt DOM-egenskaper. I webbgranskaren finns också ett felmeddelandefönster och en nätverkstidslinje.
Visa felmeddelandefönstret
Öppnar ett fönster där syntaxfel och varningar för HTML- och XML-kod visas. Felmeddelandefönstret visar också JavaScript-fel och andra meddelanden från console.log, console.error, console.warn, console.assert och console.info.
Visa styckeredigerare
Öppnar ett fönster där du snabbt kan testa korta HTML-strängar utan att öppna en hel webbsida.
Visa Tilläggsbyggare
Öppnar Tilläggsbyggare som är ett verktyg utvecklare använder när de paketerar och anger metadata för tillägg de skapar.
Börja felsöka JavaScript
Öppnar webbgranskaren och aktiverar felsökning av skript.
Börja profilera JavaScript
Börjar spela in en profil över de JavaScript-skript som körs på den aktuella webbsidan. Du visar den inspelade profilen genom att klicka på Sluta profilera JavaScript.
Avaktivera cachar
Om du väljer det här alternativet hämtar Safari en delresurs från webbservern varje gång den används, istället för att använda en cachad kopia.
Avaktivera bilder
Safari visar det alternativa innehållet för bilder istället för de faktiska bilderna. Det här är användbart om du vill kontrollera det alternativa innehållet. Att avaktivera ”Visa bilder medan sidan öppnas” i panelen Utseende i Safari-inställningarna ger samma resultat.
Avaktivera stilar
Safari ignorerar alla CSS-stilar (Cascading Style Sheet). Det här är användbart om du behöver undersöka vissa typer av sidlayoutproblem för en webbplats. Om du har angivit en stilmall på panelen Avancerat i Safari-inställningarna fortsätter den att användas.
Avaktivera JavaScript
Safari ignorerar alla JavaScript-skript. Det här är användbart om du behöver undersöka vissa typer av problem med hur delar av en webbplats beter sig, och om du vill testa hur en webbplats visas i webbläsare som saknar stöd för JavaScript eller där JavaScript är avaktiverat. Du kan också aktivera och avaktivera JavaScript på panelen Säkerhet i Safari-inställningarna.
Avaktivera Runaway JavaScript Timer
Runaway JavaScript Timer avbryter skript som är väldigt långsamma så att du får tillbaka kontrollen över Safari. För vissa typer av automatiserad testning kan det vara användbart att avaktivera funktionen.
Avaktivera platsspecifika hack
En del versioner av Safari innehåller speciella undantagskoder som tillåter vissa webbsidor att bete sig normalt under tiden som Apples tekniker arbetar med att hitta en bättre, långsiktig lösning. Med det här alternativet stängs dessa koder av så att du kan testa dina långsiktiga lösningar.